package beans;

import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import Controladores.ControladorEmailCorporativo;
import basicas.EmailCorporativo;

@ManagedBean
@SessionScoped
public class EmailCorporaticoBean {
	
	private EmailCorporativo emailcorporativo = new EmailCorporativo();
	private ControladorEmailCorporativo controladorEmailCorporativo = new ControladorEmailCorporativo();

	public void adicionar() {
		try {
			controladorEmailCorporativo.salvar(emailcorporativo);
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

	public EmailCorporativo getEmailCorporativo() {
		return emailcorporativo;
	}

	public void setEmailCorporativo(EmailCorporativo emailCorporativo) {
		this.emailcorporativo = emailCorporativo;
	}

	public List<EmailCorporativo> getAllEmailCorporativo() {
		return controladorEmailCorporativo.listarEmailCorporativo();
	}

	public Integer getAllEmailCorporativoSize() {
		return controladorEmailCorporativo.listarEmailCorporativo().size();
	}

}
